Boost your vocab and unleash your potential!

Recently viewed words:
Definitions of umbrella tree
  1. noun
    small deciduous tree of eastern North America having creamy white flowers and large leaves in formations like umbrellas at the ends of branches
    type of:
  2. noun
    erect evergreen shrub or small tree of Australia and northern New Guinea having palmately compound leaves
    type of:
Explanation of umbrella tree
My lists:
Recently viewed words: